//
//  IMSendMessageManager.h
//  TQY
//
//  Created by 甘世清 on 2024/10/29.
// 发送消息的单利类,方便退出后依然发送

#import <Foundation/Foundation.h>
#import "PeopleModel.h"
NS_ASSUME_NONNULL_BEGIN

@interface IMSendMessageManager : NSObject
 

+(IMSendMessageManager *)sharedIMManager;


+(NSMutableDictionary *)emjonDict;

/// 创建文字聊天模型
/// - Parameters:
///   - inputNormalText: 文字内容
///   - infoModel: 聊天对象模型
-(IMMessageModel*)SQ_sendTextMessage:(NSString*)inputNormalText  info:(PeopleModel*)infoModel;

/// 创建图片聊天模型
/// - Parameters:
///   - image: 图片
///   - infoModel: 聊天对象模型
-(IMMessageModel*)SQ_sendImageMessage:(UIImage*)image  info:(PeopleModel*)infoModel;

/// 创建定位聊天模型
/// - Parameters:
///   - inputNormalText: 文字内容
///   - infoModel: 聊天对象模型
-(IMMessageModel*)SQ_sendLocationMessage:(NSMutableDictionary*)dic  info:(PeopleModel*)infoModel;

@end

NS_ASSUME_NONNULL_END
